needle applicator - Francés Inglés Diccionario